channel the flood of tourists - Türkisch Englisch Wörterbuch